poll watcher - French English Dictionary